import request from "@/utils/request";

/**
 * 获取品牌分页列表
 * @param page 当前页码
 * @param limit 每页条数
 * @returns TrademarkListResponseModel
 */
export const reqTradeMarkList = (page, limit) => {
  return request.get(`/admin/product/baseTrademark/${page}/${limit}`);
};

/**
 * 添加品牌
 * @param tmName 品牌名称
 * @param logoUrl 品牌logo
 * @returns null
 */
export const reqsaveTradeMark = (tmName, logoUrl) => {
  return request.post(`/admin/product/baseTrademark/save`, { tmName, logoUrl });
};

/**
 * 更新品牌
 * @param tm 品牌对象
 * @returns null
 */
export const reqchangeTm = (tm) => {
  return request.put("/admin/product/baseTrademark/update", tm);
};

/**
 * 删除品牌
 * @param id 品牌id
 * @returns null
 */

export const reqDeleteTradeMark = (id) => {
  return request.delete(`/admin/product/baseTrademark/remove/${id}`);
};
